pressing device for making - English Synonyms Dictionary